Подготовительный курс: Фронтенд-разработчик от Хекслета
Вы научитесь
Программа курса
Вы будете учиться в любое удобное для вас время на обучающей платформе, где будет доступна теория и практика, которая сразу проверяется компьютером. Также у вас будет помощь наставника, чат в Telegram, вебинары и лайвкодинг сессия, где вы напишете свою первую программу.
Основы JavaScript
Познакомитесь с базовым функционалом и инструментарием JavaScript. Узнаете, как писать код и что такое комментарии. Разберётесь в вопросе тестирования и вывода тестов.
Арифметика
Узнаете, как арифметика связана с программированием. Посмотрите на правила математики через призму JavaScript. Поймёте, что такое линтер.
Строки
Научитесь создавать и редактировать текст в JavaScript. Сможете работать с одинарными и двойными кавычками, экранированием и кодировкой.
Переменные
Дадите определение понятию переменных в JavaScript. Сможете менять их и давать им удобные для других разработчиков имена.
Типы данных
Поймёте, что будет, если умножить число на строку. Узнаете, каким образом JavaScript распознаёт типы данных. Ответите на вопрос, что происходит, когда они не соответствуют друг другу.
Вызов функций
Научитесь работать с заранее заготовленными функциями. Посмотрите на сигнатуру функций в документах и поймёте, как можно её использовать. Познакомитесь с соответствующими библиотеками.
Свойства и методы
Дадите определение таким понятиям, как свойства и методы. Поймёте, как они работают в JavaScript. Научитесь их комбинировать.
Определение функций
Узнаете, чем может быть полезно умение определять собственные функции. Обучитесь этому навыку и сможете применять его во время написания кода.
Логика
Узнаете, что такое функции-предикаты, и поймёте, как они работают. Сможете писать их самостоятельно. Научитесь взаимодействовать с разными логическими выражениями.
Условные конструкции
Разберётесь в таких условных конструкциях, как If и Switch. Узнаете, для чего они нужны, и научитесь грамотно их применять.
Циклы
Дадите определение понятию циклов. Поймёте, как они функционируют в JavaScript. Сможете работать с повторяющимися операциями.